Skip to main content
Image:Royal Institution Shepherd TH.jpg|thumb|The Royal Institution building on Albermarle Street, London, circa 1838 The '''Royal Institution of Great Britain''' (often abbreviated as the '''Royal Institution''' or '''RI''') is an organisation devoted to scientific education and research, based in London.
share Share
favorite Favorite

157
RESULTS

texts texts 157
COLLECTION
TOPIC atoz
CREATOR
SHOW DETAILS
up-solid down-solid